ladakh ( synonym found)

Definition of ladakh:

°Lake Ladoga in Karelia, Russia and Leningrad Oblast, the "Road of Life" during the siege of Leningrad (now Saint Petersburg) in 1941-1944.

Definition of ladakh:

°Lake Ladoga in Karelia, Russia and Leningrad Oblast, the "Road of Life" during the siege of Leningrad (now Saint Petersburg) in 1941-1944.

Back to Top