Translation of maestro in English:

maestro

maestro

noun

  • 1

    maestro, great conductor or composer of music, master of any art