Summary
English to Spanish:   more detail...
  1. annunciate:
    The word annunciate exists in our database, but we currently do not have a translation from English to Spanish.


English

Detailed Translations for annunciate from English to Spanish

annunciate:


Translation Matrix for annunciate:

VerbRelated TranslationsOther Translations
- announce; foretell; harbinger; herald

Synonyms for "annunciate":


Related Definitions for "annunciate":

  1. foreshadow or presage1