warm/heavy clothing - German English Dictionary

Suggest a Term