English-Latin dictionary »

pickled olive meaning in Latin

EnglishLatin
pickled olive noun

colymbas [colymbados/is]noun
F