English-German dictionary »

paid the rest meaning in German

EnglishGerman
paid the rest

nachbezahlt