English-Latin dictionary »

partner / associate / collogue / fellow meaning in Latin

EnglishLatin
partner / associate / collogue / fellow noun

consors [consortis](3rd) C
noun