English-Latin dictionary »

sister's husband, brother-in-law meaning in Latin

EnglishLatin
sister's husband, brother-in-law noun

sororius [sorori(i)](2nd) M
noun