tied bundle of leaves of chacapa that witch doctors use to drive away evil spirits - Espagnol Anglais Dictionnaire

Suggérer une traduction