Latin-French dictionary »

taurica meaning in French

LatinFrench
Taurica noun

Tauridenom