English to Arabic

Meaning for:
Ablush
other
محمر خجلاً