farafănde

French: Translation
Malediction
noun