Leonard (fr. Léonard)

Translation into English

Synonyms

  • Artiète
  • Léon
  • Lion