Italian › Dictionaryidra#26,666Hear itnounfemininehydrapest, plague, nuisanceFormsnounsingularidrapluralidreOther ways to say itcancrenagangrene; a damaging or corrupting influencepesteplague; pest, nuisance (person)piagasore, scab; reason for inconsolable pain; woundRead Italian with every word explained