French-Spanish dictionary »

silistra meaning in Spanish

FrenchSpanish
Silistra nom {f}

Silistranoun