German-French dictionary »

sich legen meaning in French

GermanFrench
sich legen

s'étendre

secoucher