algerobas

English

Noun

algerobas

  1. plural of algeroba