English-Latin dictionary »

or spelt l+s meaning in Latin

EnglishLatin
or spelt L+S noun

alicarius [alicarii](2nd) M
noun