Polish-French dictionary »

samarkanda meaning in French

PolishFrench
Samarkanda noun

Samarcandenom