English-Latin dictionary »

sealer, witness meaning in Latin

EnglishLatin
sealer, witness noun

obsignator [obsignatoris](3rd) M
noun