in sail ( synonym found)

Definition of in sail:

(n) : the inside sole of a shoe or other footwear

Definition of in sail:

(n) : the inside sole of a shoe or other footwear

Back to Top