SHEEP-FACED


Meaning of SHEEP-FACED in English

adj over-bashful; sheepish.

Webster English vocab.      Английский словарь Webster.