English-Latin dictionary »

relating to food or bait meaning in Latin

EnglishLatin
relating to food or bait adjective

escarius [escaria, escarium]adjective