Spanish-French dictionary »

turcia meaning in French

SpanishFrench
Turcia noun

Turcianom