Definify.com

Definition 2025


alcaparro

alcaparro

Spanish

Noun

alcaparro m (plural alcaparros)

  1. caper (plant)

Related terms