Definify.com

Definition 2025


algarrobas

algarrobas

Spanish

Noun

algarrobas

  1. plural of algarroba