English to Arabic

Meaning for:
Drops
other
القطرات