Translation of گِھسانا in English

گِھسانا

Verb

  1. rub, cause to wear out

Powered by Oxford