English-Latin dictionary »

salted pickle meaning in Latin

EnglishLatin
salted pickle noun

salgamum [salgami](2nd) N
noun