Search
Escto search a new word
embarrassment
nounESembarazo
originFrench
A feeling of self-consciousness, shame, or awkwardness caused by a difficult or compromising situation.
Escto search a new word
A feeling of self-consciousness, shame, or awkwardness caused by a difficult or compromising situation.