English

edit

Adjective

edit

spumiest

  1. superlative form of spumy: most spumy

Anagrams

edit