English-German dictionary »

turn tails meaning in German

EnglishGerman
turn tails noun

die FersengelderSubstantiv