English-German dictionary »

a lame duck meaning in German

EnglishGerman
a lame duck noun

die ZahlungsunfähigeSubstantiv