Translation of پِھسلانا in English

پِھسلانا

Verb

  1. cause to slip or slide

  2. cause to err

Powered by Oxford