Spanish-French dictionary »

silistra meaning in French

SpanishFrench
Silistra noun

Silistranom {f}