English-Latin dictionary »

temple defiler meaning in Latin

EnglishLatin
temple defiler noun

sacrilegus [sacrilegi](2nd) M
noun