Spanish-French dictionary »

engendrar | generar meaning in French

SpanishFrench
engendrar | generar

engendrer