iJunoon official Urdu Dictionary
خرابی
kharabi
ضرر
zarar
قباحت
qabahat
English definition for detriment
1. n. a damage or loss
Synonyms and Antonyms for detriment
Sponored Video