ALMA MATER Meaning of ALMA MATER in English [L]alma mater Interlingua English vocab. Английский словарь Интерлингва. 2012