Arabic-English dictionary »

ذات الألف قدم meaning in English

ArabicEnglish
ذات الألف قدم

millipedeelongated arthropod