ENGLISH → NEPALIindomitableadjective01adjectiveअदम्यimpossible to subdueSimilar wordsnever-say-die →unsubduable →Dictionary sources & licensesCopy link ↗