English | German | Russian | Czech

embarrassable English

Meaning embarrassable meaning

What does embarrassable mean?

embarrassable

Capable of being embarrassed.

Are you looking for...?