English-Latin dictionary »

go-between, messenger meaning in Latin

EnglishLatin
go-between, messenger noun

commeator [commeatoris](3rd) M
noun