English edit

Noun edit

algarobas

  1. plural of algaroba