English to Arabic

Meaning for:
Rigor
other
الصرامة