Home
Search
Index
Definify.com
Definition
2024
mangusto
mangusto
Ido
Noun
mangusto
(
plural
mangusti
)
mongoose
Portuguese
Noun
mangusto
m
(
plural
mangustos
)
mongoose
Similar Results
Angust