Home
Search
Index
Definify.com
Definition
2024
scaramazza
scaramazza
Italian
Noun
scaramazza
f
(
plural
scaramazze
)
baroque pearl
Similar Results