German-French dictionary »

sich verlaufen meaning in French

GermanFrench
sich verlaufen

s'enfuir