English-Latin dictionary »

abomination, detestable thing meaning in Latin

EnglishLatin
abomination, detestable thing noun

abominamentum [abominamenti](2nd) N
noun