English-German dictionary »

give so the push meaning in German

EnglishGerman
give so the push verb

abservieren [servierte ab; hat abserviert]Verb