vocab dash
Log in
Sign up
ドラム・マシーン
Meanings
Noun
1. drum machine
Other readings
ドラムマシーン