Latin-French dictionary »

drepanium meaning in French

LatinFrench
drepanium noun

sarrettenom

serratulenom

Your history