French-Spanish dictionary »

léningrad meaning in Spanish

FrenchSpanish
Léningrad nom {f}

Leningradonoun