English to Hindi

Meaning for:
bashfully
other
शर्माता हुआ