बहुत शर्मिंदा होना।
What is definition, meaning of hindi muhavara ghado pani pad jana ? (Muhawara घड़ों पानी पड़ जाना ka matlab - arth Kya Hai?).