abashed [ more abashed ; most abashed ]
Synonyme
  • مُرتبك ، مُتضايق