English
English version

tube sock

From Longman Dictionary of Contemporary Englishtube sockˈtube sock noun [countable]  American English a sock that is long and straight and has no special place for your heel
Pictures of the day
What are these?
Click on the pictures to check.