English-Latin dictionary »

skimming off meaning in Latin

EnglishLatin
skimming off noun

despumatio [despumationis](3rd) F
noun