Spanish-French dictionary »

esforzarse | esmerarse | ingeniarse meaning in French

SpanishFrench
esforzarse | esmerarse | ingeniarse

ingénier