Definisi 'amphibious vehicle'

English to English
noun
1 a flat-bottomed motor vehicle that can travel on land or water Terjemahkan
source: wordnet30


Visual Synonyms