Latin-French dictionary »

petricula meaning in French

LatinFrench
Petricula noun

Little Rocknom

Your history