Polish-English dictionary »

spironolakton meaning in English

PolishEnglish
spironolakton

spironolactone