English to Arabic

Meaning for:
Querulousness
other
التشكّي