Search term insole has one result
Jump to
EN English PT Portuguese
insole (n) [shoes] palmilha (n) {f} [shoes]