annunciate in Polish
annunciate in Polish
ogłaszać
(transitive, formal) To announce.
ogłosić
(transitive, formal) To announce.