English version

deck shoe in Clothes topic

From Longman Dictionary of Contemporary Englishdeck shoeˈdeck shoe noun [countable]  DCCa flat shoe made of canvas (=heavy cloth)