German to English Dictionary

Deutsch Version

mastermind, direct German pronunciation - Say mastermind, direct in English pronunciation Meaning of "mastermind, direct" in English language