Latin-French dictionary »

tolosa meaning in French

LatinFrench
Tolosa noun

Toulousenom