English → Hindi dictionary
snowmobile
Definition
tracked vehicle for travel on snow having skis in front
Looking for poetry? Read shayari and poems by great poets.
tracked vehicle for travel on snow having skis in front
Looking for poetry? Read shayari and poems by great poets.