Search term freistellen has 4 results
Jump to
DE German EN English
freistellen (a) [Recht] immune (a) [Recht]
freistellen excuse
freistellen exempt
freistellen indemnify sb.

German English translations