English-German dictionary »

to deposit something with someone meaning in German

EnglishGerman
to deposit something with someone

jemandem etwas in Verwahrung geben