ENGLISH → NEPALIdrainingadjective01adjectiveथकाउनेhaving a debilitating effectSimilar wordsexhausting →Dictionary sources & licensesCopy link ↗