Spanish-French dictionary »

abundar | proliferar meaning in French

SpanishFrench
abundar | proliferar

foisonner