NichiDict

ドクターカー

[dokutaakaa]

Meanings

1.Noun

emergency vehicle or ambulance with a doctor aboard