spumiest

English

Adjective

spumiest

  1. superlative form of spumy: most spumy

Anagrams