advocation of the virgin mary recognized with the title of military general - Spanish English Dictionary

Suggest a Term