restorals

English

Noun

restorals

  1. plural of restoral

Anagrams