embarrassed - Dictionary definition and meaning for word embarrassed
Powered by Mnemonic Dictionary
EMBARRASSED