espadrille n : a sandal with a sole made of rope or rubber and a cloth upper part
Copyright © 2024 3Dict.net