Spanish-French dictionary »

procrear meaning in French

SpanishFrench
procrear

procréer

procrear | originar

engendrer