slang to be shown up, be embarrassed

listen to the pronunciation of slang to be shown up, be embarrassed
Englisch - Türkisch
hat karıştırmak