Italian edit

Adjective edit

leonardesche

  1. feminine plural of leonardesco

Noun edit

leonardesche f

  1. plural of leonardesca