Translation of tintura de yodo in English:

tintura de yodo

tincture of iodine, n.

feminine noun

  • 1

    tincture of iodine