Translation of profesor in English:

profesor

professor

noun

  • 1

    professor, university teacher of the highest rank