Yoduro

From Fresh Dictionary

Spanish

Noun

yoduro m

  1. iodide I-
Personal tools