English-Latin dictionary »

concealer, she who harbors / conceals meaning in Latin

EnglishLatin
concealer, she who harbors / conceals noun

receptrix [receptricis](3rd) F
noun