Deutsch [noun]Englisch [noun]
Stubenarrest [noun] |
confinement [noun] |
Haft [noun] |
confinement [noun] |
Arrest [noun] |
confinement [noun] |
| Deutsch | Englisch |
Darwin movie |
Confinement movie |