Translation French English: maestro
Dictionary: main
maestro
nom
1 ACE, Superior, adept, champ, champion, expert, genius, hotshot, maestro, master, maven, mavin, sensation, star, superstar, title-holder, victor, virtuoso, whiz, whizz, wiz, wizard.
2 ACE, adept, authority, champion, genius, hotshot, maestro, master, maven, mavin, past master, sensation, star, superstar, virtuoso, whiz, whizz, wiz, wizard.