Definify.com

Definition 2024


spumonis

spumonis

English

Noun

spumonis

  1. plural of spumoni