algarrobas

English

Noun

algarrobas

  1. plural of algarroba

Spanish

Noun

algarrobas

  1. plural of algarroba