Latin-French dictionary »

sarculatio | sarritio meaning in French

LatinFrench
sarculatio | sarritio noun

sarclagenom