English-Polish dictionary »

sweat box meaning in Polish

EnglishPolish
sweat box

jebadło