Svengalis

English

Noun

Svengalis

  1. plural of Svengali