vocab dash
Log in
Sign up
オレカ
Meanings
Noun
1. orange card
(Abbreviation)