English edit

Noun edit

nunciates

  1. plural of nunciate

Anagrams edit