masters-mestres: meaning, definitions and translations

English dictionaryEnglishCatalan

What is masters?masters is mestres

What is mestres?

  • Plural form of master.
    Plural de màster.
  • A master's degree.
    Un màster.