Definition of ヨーチン

ヨーチン

yoochin

noun
tincture of iodine(abbreviation)