French-Latin dictionary »

écumage meaning in Latin

FrenchLatin
écumage nom

despumatio [despumationis](3rd) F
noun

Your history