Latin-English dictionary »

despumatio meaning in English

LatinEnglish
despumatio [despumationis] (3rd) F
noun

skimming offnoun