meaning of amphibious vehicle

1. a flat-bottomed motor vehicle that can travel on land or water


Related Words

amphibious vehicle |

Developed & Maintained By Taraprasad.com

Treasure Words