strip a room or chamber - German English Dictionary

Suggest a Term