English edit

Noun edit

restorals

  1. plural of restoral

Anagrams edit