English-Arabic dictionary »

spherules meaning in Arabic

EnglishArabic
Spherules

الكريّات