Spanish-French dictionary »

smolensk meaning in French

SpanishFrench
Smolensk noun

Smolensknom {f}