MalayTranslate.com
Malay to English Translator
Translate Here

English to English

spurring

noun (n)

  • a verbalization that encourages you to attempt something
    sebuah verbalization itu mendorong anda mencoba sesuatu
    source: wordnet30