Latin-French dictionary »

truncinas meaning in French

LatinFrench
Truncinas noun

Tronchiennesnom