Translation of گِھسوانا in English

گِھسوانا

Verb

  1. have something rubbed or filed

Powered by Oxford