caramacate - İspanyolca İngilizce Sözlük

caramacate

Play ENESESes
Play ENESESmx

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

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