Definify.com

Definition 2024


algarrobas

algarrobas

Spanish

Noun

algarrobas

  1. plural of algarroba