NichiDict

ランチャ

[rancha]

Meanings

1.Noun

Ramcha

2.Noun

Lancia (car company)