Translation of profesor in English:

profesor

professor

  • 1

    professor