khasras

English

Noun

khasras

  1. plural of khasra