Translation of to tar and feather sb in Spanish:

to tar and feather sb

emplumar a algn, phr.

phrase

  • 1

    emplumar a algn