Arabic-English dictionary »

ذبابة النّدى meaning in English

ArabicEnglish
ذبابة النّدى

Drosophila