German-French dictionary »

sich setzen meaning in French

GermanFrench
sich setzen

asseoir