Translation for "i maestri cantori" to english
I maestri cantori
  • the master singers
  • the mastersingers
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test