German to English Dictionary

Deutsch Version

masterminded, directed German pronunciation - Say masterminded, directed in English pronunciation Meaning of "masterminded, directed" in English language