Arabic-English dictionary »

نَرْجُس بَرِّيّ meaning in English

ArabicEnglish
نَرْجُس بَرِّيّ m

daffodilflower