Word Definition

Embarrassing

  1. of Embarrass

Synonyms