tentürdiyot


Results for "tentürdiyot"

Turkish - English dictionary

tentürdiyot

(Turkish - English dictionary) :
tincture of iodine.