Petrarchan sonnets

English

Noun

Petrarchan sonnets

  1. plural of Petrarchan sonnet