noun a city in NE Byelorussia (Belarus), on the Dnieper River, NE of Minsk.
orsha 🔊 Listen to this noun a city in NE Byelorussia (Belarus), on the Dnieper River, NE of Minsk. Share Facebook Twitter Google +