Latin-French dictionary »

tataricus meaning in French

LatinFrench
tataricus noun

Tatarnom

tatarnom