English-Latin dictionary »

concealer / harborer / hider meaning in Latin

EnglishLatin
concealer / harborer / hider noun

receptor [receptoris](3rd) M
noun