French-Spanish dictionary »

turcia meaning in Spanish

FrenchSpanish
Turcia nom

Turcianoun

Your history