Definify.com

Definition 2025


carxofa

carxofa

Catalan

Noun

carxofa f (plural carxofes)

  1. artichoke