Translation of guru in English:

guru

teacher

noun

  • 1

    teacher


User Contribution

guru

teacher