road extending from Burma to China which was used during World War II to transport supplies to allied forces in China
BURMA ROAD
Meaning of BURMA ROAD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012