EnglishItalian sonnetnounMeaningSynonym of Petrarchan sonnet.SourcesNo citations have been attached yet.