Definition of サンドバギー

サンドバギー

sandobagii

noun
sand buggy, dune buggy
Other readings:
サンド・バギー