MalayTranslate.com
Malay to English Translator
Translate Here

English to English

wetting

noun (n)

  • the act of making something wet
    tindakan membuat sesuatu basah
    source: wordnet30
  • a euphemism for urination
    istilah lain untuk urination
    source: wordnet30