English-German dictionary »

have left over meaning in German

EnglishGerman
have left over verb

überhaben [überhatte; hat überhabt]Verb