Meaning and Translation of Mental Telepathist in Urdu Script and Roman Urdu with Definition,
1. someone with the power of communicating thoughts directly