Sukhra

https://islamicmarkets.com/dictionary/s/sukhra
Copy URL

Dictionary term

Definition of "Sukhra"

Lit: Forced labour. Tech: Any form of service derived from a human being or animal or machine without paying compensation.


Get access to 300+ modules today and learn from expert trainers...