English-Arabic dictionary »

horntail meaning in Arabic

EnglishArabic
Horntail

الذبابة المنشاريّة