Embarrassed noises Synonyms

Definitions for Embarrassed


EN abbreviation

EN is an abbreviation for Embarrassed Noises
What does EN stand for?
EN stands for "Embarrassed Noises"