English to Arabic

Meaning for:
Liberated
other
محرّر