iJunoon official Urdu Dictionary
مشقت
mushakkat
محنت
mehnat
English definition for drudgery
1. n. hard monotonous routine work
Synonyms and Antonyms for drudgery
Meaning for drudgery found in 7 Languages.
Sponored Video