Latin-French dictionary »

smolenscum meaning in French

LatinFrench
Smolenscum noun

Smolensknom