English-Arabic dictionary »

zamia meaning in Arabic

EnglishArabic
Zamia

نبات الزاميا