Definify.com

Definition 2024


agriotta

agriotta

Italian

Noun

agriotta f (plural agriotte)

  1. sour cherry (fruit)

Related terms