MalayTranslate.com
Malay to English Translator
Translate Here

English to English

spitting

noun (n)

  • the act of spitting (forcefully expelling saliva)
    tindakan meludah (tegas expelling air liur)
    source: wordnet30