MalayTranslate.com
Malay to English Translator
Translate Here

English to English

humbling

adjective satellite (s)

  • causing awareness of your shortcomings
    menyebabkan anda kekurangan kesadaran
    Example:
    Golf is a humbling game.
    source: wordnet30