algarobilla

Explore definitions, synonyms, and language insights of algarobilla

Definitions

Noun
mesquite pod used in tanning and dyeing

More General Terms