MalayTranslate.com
Malay to English Translator
Translate Here

English to English

awe-inspiring

adjective satellite (s)

  • inspiring awe or admiration or wonder
    inspirasi rasa atau kekaguman atau heran
    Example:
    The Grand Canyon is an awe-inspiring sight.
    source: wordnet30