English-Arabic dictionary »

horned melon meaning in Arabic

EnglishArabic
horned melon plant

كيوانو