Немецкий-Английский словарь »

freipressen означает в английский

НемецкийАнглийский
freipressen [presste frei; hat freigepresst] Verb

obtain someones releaseverb