Polish-French dictionary »

biofilm meaning in French

PolishFrench
biofilm

biofilm