English edit

Noun edit

appallers

  1. plural of appaller

Anagrams edit