carahuasca - İspanyolca İngilizce Sözlük
Geçmiş

carahuasca

Play ENESESes
Play ENESESmx


Meanings of "carahuasca" in English Spanish Dictionary : 2 result(s)

İspanyolca İngilizce
Botany
carahuasca [f] PE a tree more than 30 m tall and trunk about 1 m in diameter
carahuasca [f] PE carahuasca