Translation of caza de brujas in English:

caza de brujas

witch-hunt, n.

feminine noun

  • 1

    witch-hunt