AVE MARIA


Meaning of AVE MARIA in English

Ave Maria [L]

Ave Maria , Hail Mary

Interlingua English vocab.      Английский словарь Интерлингва.