Polish-English dictionary »

wkładka do buta meaning in English

PolishEnglish
wkładka do buta noun

shoe insertnoun