Definify.com

Definition 2026


spumonis

spumonis

English

Noun

spumonis

  1. plural of spumoni