cabuya

Word form cabuya
Language: Spanish
Word meaning rope