takeover artists

English

Noun

takeover artists

  1. plural of takeover artist