Romanian-Latin dictionary »

buna vestire meaning in Latin

RomanianLatin
Buna Vestire

Annuntiatio