Home
Search
Index
Definify.com
Definition
2024
moscaiola
moscaiola
Italian
Noun
moscaiola
f
(
plural
moscaiole
)
meat safe
fly
net
or
trap
Similar Results