NichiDict

イタ車

いたしゃ
[itasha]

Meanings

1.Noun

Italian car