ENGLISH → HINDIsuperfluitynoun01nounअत्यधिक अधिकताextreme excessSimilar wordsembarrassment →overplus →plethora →Dictionary sources & licensesCopy link ↗