Polish-English dictionary »

amidol meaning in English

PolishEnglish
amidol noun

amidolnoun
hydrochloride used as a photographic developer