Spanish-French dictionary »

sebastopol meaning in French

SpanishFrench
Sebastopol noun

Sébastopolnom {m}