French-English dictionary »

alma mater meaning in English

FrenchEnglish
alma mater nom {f}

alma mater◼◼◼(graduated school)
noun