mente maestra

Spanish

Noun

mente maestra f (plural mentes maestras)

  1. mastermind