English to Arabic

Meaning for:
Abashedly
other
بشكل مخزي :: بشكل محرج