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