Polish-French dictionary »

abiogeneza meaning in French

PolishFrench
abiogeneza

abiogenèse