Polish-English dictionary »

dieldryna meaning in English

PolishEnglish
dieldryna

dieldrin