English

edit

Noun

edit

Leonardos

  1. plural of Leonardo