Dictionary English – Romanian

sheepish



Adjectiv
1.

timid, sfios


2.

rușinos


3.

neghiob, nătărău


4.

plouat


Expressions:
a sheepish look  =  un aer plouat