Translation of نسرِین in English

نسرِین

Noun (masculine)

  1. dog rose, a kind of white wild rose

Powered by Oxford