English-Polish dictionary »

footwrap meaning in Polish

EnglishPolish
footwrap noun
a strip of cloth worn around the feet

onucanoun