German-English dictionary »

herübergibt meaning in English

GermanEnglish
herübergibt

hands over