English

edit

Noun

edit

nunciates

  1. plural of nunciate

Anagrams

edit