NichiDict

リッターカー

[rittaakaa]

Meanings

1.Noun

car with 1000cc engine