Translation of telor in English:

telor

having an accent

adjective

  • 1

    having an accent, having a national or local, etc. way of pronouncing words, not able to speak clearly