×

annunciate meaning in French

v. proclamer, annoncer; déclarer

Related Words

  1. annuloid
  2. annulus
  3. annunciation
  4. annunciator
PC Version

Copyright © 2018 WordTech Co.