English to Arabic

Meaning for:
Unembarrassed
other
غير مستحي