Home
Search
Index
Definify.com
Definition
2024
moscardo
moscardo
Italian
Noun
moscardo
m
(
plural
moscardi
)
sparrowhawk
Portuguese
Noun
moscardo
m
(
plural
moscardos
)
horsefly
(
fly of the family
Tabanidae
)
Synonyms
mutuca
,
tavão
Similar Results