English to Arabic

Meaning for:
Gripe
other
المغص