navassa
See also:
Navassa
Italian
Noun
navassa
f
(
plural
navasse
)
alternative form of
navazza