ENGLISH → HINDI
humbling
01
adjective
विनम्र बनाने वाला (अपनी कमियों का बोध कराने वाला)
causing awareness of your shortcomings
In a sentence
golf is a humbling game
गोल्फ़ एक विनम्र बनाने वाला खेल है