English to Arabic

Meaning for:
Beefed
other
اشتكى