English to Arabic

Meaning for:
Magnanimousness
other
شهامة