Definify.com

Definition 2024


orburu

orburu

Basque

Noun

orburu

  1. artichoke

Synonyms

  • alkatxofa

Declension