AVE MARIA Meaning of AVE MARIA in English Ave Maria [L]Ave Maria , Hail Mary Interlingua English vocab. Английский словарь Интерлингва. 2012