English to Arabic

Meaning for:
Tamed
other
مروّض