English to Arabic

Meaning for:
Travestied
other
مستسخف