English-Polish dictionary »

jockstrap meaning in Polish

EnglishPolish
jockstrap noun
an athletic supporter

suspensoriumnoun