Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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