vocab dash
Log in
Sign up
ドリキャス
Meanings
Noun
1. Dreamcast (game console) (abbr)