Latin-French dictionary »

turca meaning in French

LatinFrench
Turca

Turc