Romanian-Latin dictionary »

petrarca meaning in Latin

RomanianLatin
Petrarca

Petrarcha