vocab dash
Log in
Sign up
カレラ
Meanings
Noun
1. Carrera
2. (Porsche) Carrera