English → Hindi dictionary
amphibious vehicle
Definition
a flat-bottomed motor vehicle that can travel on land or water
Looking for poetry? Read shayari and poems by great poets.
a flat-bottomed motor vehicle that can travel on land or water
Looking for poetry? Read shayari and poems by great poets.