0 Comments
Answer:
1. Be too hard for; baffle
2. Walk stiffly and noisily
9.4m questions
12.2m answers