English-Latin dictionary »

concealer / hider meaning in Latin

EnglishLatin
concealer / hider noun

celator [celatoris](3rd) M
noun