athletic sock

listen to the pronunciation of athletic sock
English - Turkish

Definition of athletic sock in English Turkish dictionary

athletic socks
spor çorabı
English - English
a sock worn for athletic events
athletic socks
special socks designed to protect the feet while playing sports