German-French dictionary »

sich ausruhen meaning in French

GermanFrench
sich ausruhen

sereposer