shoe last

shoe last

shoe last 单语例句

1. danci.911cha.com

1. Chinese shoe manufacturers and industry bodies announced late last month that they would sue the European Commission over the duty.