sheepish
vergonzoso
translation of 'sheepish'
adjective
tÃmido,
vergonzoso
Credits: Google Translate
| English to Spanish Dictionary sheepish |