English to Arabic

Meaning for:
Inhibitions
other
المنع