Search term Leningrad has 3 results
PL Polish EN English
Leningrad {m} Leningrad

Polish English translations

PL Synonyms for leningrad EN Translations
Sankt Petersburg [miasto w Rosji] Saint Petersburg
Petersburg [miasto w Rosji] m Petersburg