English-Latin dictionary »

institution, cooporation meaning in Latin

EnglishLatin
institution, cooporation noun

collegiata [collegiatae](1st) F
noun