Meaning ofembarrassmentsin English

embarrassments

#uncommon

Lemma:embarrassment

The lemma is the base or root form of this word.

Definitions