English-Arabic dictionary »

narcissuses meaning in Arabic

Results: narcissus
I'd rather look for this: narcissuses
EnglishArabic
narcissus any of several bulbous flowering plants, of the genus Narcissus

نَرْجِسm

Your history