バギーカー
bagiikā

Noun

1. dune buggy; beach buggy

From English "buggy car"

Other forms: