Vesubia
Italian
Proper noun
Vesubia
?
the river
Vésubie
, that flows in
France
Anagrams
abusive