Definition of ドクターカー

ドクターカー

dokutaakaa

noun
ambulance with a doctor onboard
Other readings:
ドクター・カー