Yodado

From Fresh Dictionary

Spanish

Adjective

yodado m yodada f

  1. iodised / iodized

Related terms

Personal tools