Meaning of the word "dune buggy" in English

What does "dune buggy" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

dune buggy

1.
Learn This Word at Lingoland