French-Arabic dictionary »

diplopode meaning in Arabic

FrenchArabic
diplopode m

دُودَة أَلْفِيَّةf

ذات الألف قدم

Your history