English-Arabic dictionary »

aphid meaning in Arabic

EnglishArabic
aphid insect

مَنَّةf

مَنّm