Spanish-French dictionary »

leningrado meaning in French

SpanishFrench
Leningrado noun

Léningradnom {f}

Your history