English-Latin dictionary »

forest / wilderness / wilds, haunt of wild beasts meaning in Latin

EnglishLatin
forest / wilderness / wilds, haunt of wild beasts noun

lustrum [lustri](2nd) N
noun