Latin-French dictionary »

petrarcha meaning in French

LatinFrench
Petrarcha noun

Pétrarquenom

Your history