two-man shelter - German English Dictionary

Suggest a Term