English-German dictionary »

keeping imprisoned meaning in German

EnglishGerman
keeping imprisoned

gefangenhaltend