caramacate - Spanish English Dictionary
History

caramacate

Play ENESESes
Play ENESESmx


Meanings of "caramacate" in English Spanish Dictionary : 1 result(s)

Spanish English
General
caramacate [m] VE tree up to 7 m in height used for lumber with strong roots that stabilize river banks