English

edit

Noun

edit

algarrobas

  1. plural of algarroba

Spanish

edit

Noun

edit

algarrobas

  1. plural of algarroba