Spanish-French dictionary »

san petersburgo meaning in French

SpanishFrench
San Petersburgo noun

Saint-Pétersbourgnom {f}