English to Arabic

Meaning for:
Shamefacedness
other
الخجل من الذات