リッターカー
rittākā

Noun

1. car with 1000cc engine

From English "liter car"

Other forms: