Definify.com

Definition 2025


spumonis

spumonis

English

Noun

spumonis

  1. plural of spumoni