English to Arabic

Meaning for:
Mettle
other
قوّة الشخصية