Polish-French dictionary »

leningrad meaning in French

PolishFrench
Leningrad

Léningrad