English-Latin dictionary »

wild beast of the north meaning in Latin

EnglishLatin
wild beast of the North noun

achlis [achlis](3rd) F
noun