サンドバギー
Meanings
Noun
1. sand buggy; dune buggy