English

edit

Noun

edit

declamators

  1. plural of declamator

Anagrams

edit