German-French dictionary »

sich überlegen meaning in French

GermanFrench
sich überlegen

considérer

réfléchir