slang to be shown up, be embarrassed

listen to the pronunciation of slang to be shown up, be embarrassed
English - Turkish
hat karıştırmak
slang to be shown up, be embarrassed
Favorites