English-Latin dictionary »

salting, pickling meaning in Latin

EnglishLatin
salting, pickling noun

salsura [salsurae](1st) F
noun