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