vocab dash
Log in
Sign up
ランチャ
Meanings
Noun
1. Ramcha
2. Lancia (car company)