NichiDict

マルチパーパスカー

[maruchipaapasukaa]

Meanings

1.Noun

multipurpose car