meaning of dune buggy

1. a recreational vehicle with large tires used on beaches or sand dunes


Related Words

dune buggy |

Developed & Maintained By Taraprasad.com

Treasure Words