Italian

edit

Noun

edit

agriotta f (plural agriotte)

  1. sour cherry (fruit)
edit