curiara (caribe) - Spanish English Dictionary

curiara (caribe)

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

Spanish English
General
curiara (caribe) [f] dugout
curiara (caribe) [f] canoe