Translation of sal yodada in English:

sal yodada

iodized salt, n.

feminine noun

  • 1

    iodized salt