MalayTranslate.com
Malay to English Translator
Translate Here

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