Dictionnaire
babelfish
/
Dictionnaire
/
Anglais → Allemand
confinement to one's room
Dictionnaire
confinement to one's room
Stubenarrest