Translation of "Petrarca" into English
Petrarch, petrarch are the top translations of "Petrarca" into English.
Petrarca
-
Petrarch
proper noun
-
Show algorithmically generated translations
Translations with alternative spelling
petrarca
-
petrarch
Add example
Add