Definition of ドクターイエロー

ドクターイエロー

dokutaaieroo

noun
Shinkansen electrics and track inspection train
Other readings:
ドクター・イエロー