German-French dictionary »

sich hinlegen meaning in French

GermanFrench
sich hinlegen

s'étendre

secoucher