English to Arabic

Meaning for:
Scruples
other
التورع