English-Latin dictionary »

reveal / disclose meaning in Latin

EnglishLatin
reveal / disclose verb

denudo [denudare, denudavi, denudatus](1st) TRANS
verb