English to Arabic

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