Please enable javascript to use dictionary! Howto enable javascript?
embarrassment▼noungeneric term
shamefacedness▼noun
↑