sheepish
acanhado
translation of 'sheepish'
adjective
envergonhado,
acanhado,
tÃmido
definition
Credits: Google Translate