Spanish-French dictionary »

pangénesis meaning in French

SpanishFrench
pangénesis

pangenèse