English to Arabic

Meaning for:
Sloshed
other
مخاض