Latin-French dictionary »

scarificātor meaning in French

LatinFrench
scarificātor noun

vaccinostylenom