Dutch–English dictionary

English translation of the Dutch word man achter de schermen

Dutch → English
  
DutchEnglish
man achter de schermen mastermind