NichiDict

エコカー

[ekokaa]

Meanings

1.Noun

eco-car