stincate

Italian

Noun

stincate f

  1. plural of stincata

Anagrams