Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
weed killer
(w/i/d_'k/I/l/@/r )
noun
(n)
a chemical agent that destroys plants or inhibits their growth
kimia agen yang akan memusnahkan tanaman atau inhibits pertumbuhan mereka
Synonym:
herbicide
,
weedkiller
source: wordnet30