English-Arabic dictionary »

decahedrons meaning in Arabic

EnglishArabic
Decahedrons

المعشّر السطوح