Spanish-French dictionary »

causar | dar meaning in French

SpanishFrench
causar | dar

rendre