Spanish-English dictionary »

agáloco meaning in English

SpanishEnglish
agáloco noun

agarwood(type of heartwood)
noun