Polish-French dictionary »

mikroflora meaning in French

PolishFrench
mikroflora noun

microflorenom