English edit

Noun edit

picaresques

  1. plural of picaresque