German-French dictionary »

sich abmühen meaning in French

GermanFrench
sich abmühen

peiner