NichiDict

ムーバー

[muubaa]

Meanings

1.Noun

mover; mechanical ride