Polish-French dictionary »

ryfampicyna meaning in French

PolishFrench
ryfampicyna

rifampicine