"thermosocken" in English Thermosocken {m pl} thermal socks Detailed translations for "thermosocken" Thermosocken{masculine plural} Thermosocken thermal socks