Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
amphibious vehicle
noun
(n)
a flat-bottomed motor vehicle that can travel on land or water
sebuah motor flat bottomed kenderaan itu boleh perjalanan di darat atau air
Synonym:
amphibian
source: wordnet30