English-Latin dictionary »

deposit foam meaning in Latin

EnglishLatin
deposit foam verb

despumo [despumare, despumavi, despumatus](1st)
verb