Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
flush toilet
noun
(n)
a toilet that is cleaned of waste by the flow of water through it
tandas yang dibersihkan bagi membuang oleh aliran air melalui itu
Synonym:
lavatory
source: wordnet30