Arabic-English dictionary »

الكريّة - كرة صغيرة meaning in English

ArabicEnglish
الكريّة - كرة صغيرة

Spherule[UK: ˈsferj.uːl] [US: ˈsfe.ruːl]