Latin-French dictionary »

turcia meaning in French

LatinFrench
Turcia noun

Turquienom