Usages of mahcup
Hayırseverlere teşekkür etmek şöyle dursun, onlara karşı çok mahcubum.
Let alone thanking the philanthropists, I am very embarrassed towards them.
Koordine etmek bir yana, rezalet yüzünden çok mahcubum.
Let alone coordinating, I am very embarrassed because of the disgrace.
Elon.io is an online learning platform
We have an entire course teaching Turkish grammar and vocabulary.