rustic sandal with a leather sole and canvas or cloth top - Spanish English Dictionary

Suggest a Term