vincastre
Italian
Noun
vincastre
f
plural of
vincastra
Anagrams
stravince