Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
lawn mower
noun
(n)
garden tool for mowing grass on lawns
alat untuk rumput di kebun mowing lawns
Synonym:
mower
source: wordnet30