English-German dictionary »

to make leeway meaning in German

EnglishGerman
to make leeway verb

abtriften [triftete ab; ist abgetriftet]Verb