Leforts

English

Proper noun

Leforts

  1. plural of Lefort

Anagrams