foredeals

English

Noun

foredeals

  1. plural of foredeal

Anagrams