English-French dictionary »

spironolactone meaning in French

EnglishFrench
spironolactone noun

spironolactone◼◼◼nom