much embarrassed

listen to the pronunciation of much embarrassed
English - German
sehr verlegen
much embarrassed
Favorites