algarobilla的翻译
[机] 角豆树
algarobilla
noun
1. algarobilla
1. mesquite pod used in tanning and dyeing
Synonym: algarroba algarrobilla