algarrobillaEnglish

algarobilla, algarroba, algarrobilla

Noun

Mesquite pod used in tanning and dyeing

English: algarroba, algarrobilla, algarobilla

English words with similar meanings

Show 2 words