English-Latin dictionary »

witness, one who testifies (l+s) meaning in Latin

EnglishLatin
witness, one who testifies (L+S) noun

testator [testatoris](3rd) M
noun