The Caribbean Dictionary

ananci rope tie ananci
1 definition
0
 
Noun
When you set traps for others you may trap yourself. The spider's web catches the spider.
Synonyms
Tags
proverb
Pictures
400