English

edit

Proper noun

edit

Leforts

  1. plural of Lefort

Anagrams

edit