English-Latin dictionary »

foaming, frothy meaning in Latin

EnglishLatin
foaming, frothy adjective

spumosus [spumosa, spumosum]adjective