English-Latin dictionary »

in the presence of witnesses meaning in Latin

EnglishLatin
in the presence of witnesses adverb

contestatoadverb