dune_buggyEnglish

beach buggy, dune buggy

Noun

A recreational vehicle with large tires used on beaches or sand dunes

English: dune buggy, beach buggy

English words with similar meanings

Show 1 words