kamus
.
Search
About
sheepishness
English
shamefacedness, sheepishness
Noun
Feeling embarrassed about yourself
English: shamefacedness, sheepishness
English words with similar meanings
Show 1 words
shamefacedness