English-Spanish dictionary »

agarwood meaning in Spanish

EnglishSpanish
agarwood (type of heartwood)
noun

agáloconoun

áloenoun