English-Latin dictionary »

sausage seller / maker meaning in Latin

EnglishLatin
sausage seller / maker noun

botularius [botulari(i)](2nd) M
noun