Home
Search
Index
Definify.com
Definition
2024
spumonis
spumonis
English
Noun
spumonis
plural of
spumoni
Similar Results
Spumous