ENGLISH → NEPALIiodidenoun01nounआयोडाइडa salt or ester of hydriodic acidDictionary sources & licensesCopy link ↗