hat karıştırmak

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