Dictionary English – Romanian

annunciation



Substantiv
1.

anunțare


2.

vestire


3. (bis.) The Annunciation

bunavestire