English-German dictionary »

hand so sth meaning in German

EnglishGerman
hand so sth

herreichen