mahcup edici

listen to the pronunciation of mahcup edici
Türkisch - Englisch
embarrassing
awkward
mahcup et
scandalize