Turkish-English dictionary »

vudu bebeği meaning in English

TurkishEnglish
vudu bebeği noun

voodoo doll(doll fashioned to resemble a person for usually malicious magical intent)
noun