Definition of マルチパーパスカー

マルチパーパスカー

maruchipaapasukaa

noun
multipurpose car
Other readings:
マルチパーパス・カー