Definify.com

Definition 2025


agriotta

agriotta

Italian

Noun

agriotta f (plural agriotte)

  1. sour cherry (fruit)

Related terms