algarrobas
English
Noun
algarrobas
plural of
algarroba
Spanish
Noun
algarrobas
plural of
algarroba