English-Latin dictionary »

sediment, lees meaning in Latin

EnglishLatin
sediment, lees noun

faex [faecis](3rd) F
noun