soletta

listen to the pronunciation of soletta
Italian - Turkish
ayakkabı astarı
Italian - English
insole, inner sole of a shoe
sill
sock
insole
innersole
floor slab