Find and write the nearest meanings : 7. handle
Answers
Answered by
1
Explanation:
to deal with or to control somebody/something
Similar questions