Translation of ESP in Malay

ESP

persepsi luar deria

abbreviation

  • 1

    persepsi luar deria
    • extrasensory perception