Translation of Petrarca in English:

Petrarca

Petrarch, n.

masculine noun

  • 1

    Petrarch