Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
shitting
noun
(n)
the elimination of fecal waste through the anus
the penyingkiran dari fecal limbah melalui dubur
Synonym:
defecation
,
laxation
source: wordnet30