nunciates

English

Noun

nunciates

  1. plural of nunciate

Anagrams