vocab dash
Log in
Sign up
メロトロン
Meanings
Noun
1. mellotron (electronic keyboard instrument)