spumouse

Middle English

Adjective

spumouse

  1. alternative form of spumous