English

edit

Proper noun

edit

Leflores

  1. plural of Leflore

Anagrams

edit