Latin-French dictionary »

troia | troja meaning in French

LatinFrench
Troia | Troja noun

Troienom