MalayTranslate.com
Malay to English Translator
Translate Here

English to English

smarting

noun (n)

  • a kind of pain such as that caused by a wound or a burn or a sore
    sebuah jenis rasa sakit seperti itu disebabkan oleh luka atau membakar atau sakit
    Synonym:
    smart, smartness
    source: wordnet30