amphibious_vehicleEnglish

amphibian, amphibious vehicle

Noun

A flat-bottomed motor vehicle that can travel on land or water

English: amphibian, amphibious vehicle

English words with similar meanings

Show 1 words