ニュウコシャ
Meanings
Noun
1. car in stock (at a dealership)
Composed of
einlagern; abstellen (in der Garage od. im Depot); Einlagern; Einspeichern (von Waren); Einfahren ins Depot; Abstellen eines Wagens (in der Garage)
Auto; Fahrzeug; Wagen; … Wagen (Zählwort für Fahrzeuge)