English version

Burma Road, the

From Longman Dictionary of Contemporary EnglishBurma Road, thethe Burma RoadˌBurma ˈRoad, the  a road leading from Burma (Myanmar) to China, which was used during World War II to supply Allied forces in China
Pictures of the day
What are these?
Click on the pictures to check.