ENGLISH → HINDIeffortfuladjective01adjectiveश्रमसाध्य; कड़ी मेहनत वालाrequiring great physical effortDictionary sources & licensesCopy link ↗