vincastre

Italian

Noun

vincastre f

  1. plural of vincastra

Anagrams