English to Arabic

Meaning for:
Spherule
other
الكريّة - كرة صغيرة