German-French dictionary »

sich anstrengen meaning in French

GermanFrench
sich anstrengen

peiner

sedémener