English to Arabic

Meaning for:
Grouchiest
other
متذمّر