AVE MARIA


Meaning of AVE MARIA in English

[Ave Ma.ria] n [ME, fr. ML, hail, Mary] (13c): hail mary

Merriam-Webster English vocab.      Английский словарь Merriam Webster.