English edit

Noun edit

algarrobas

  1. plural of algarroba

Spanish edit

Noun edit

algarrobas

  1. plural of algarroba