embarrassing ·adjective

Definition: making you feel embarrassed Level: B1