Translation of iodin in English:

iodin

iodine

noun

  • 1

    iodine, chemical substance used in solution as an antiseptic