Definify.com

Definition 2026


algarrobas

algarrobas

Spanish

Noun

algarrobas

  1. plural of algarroba