Spanish translation: Encargarse
Definition: To deal with or handle something.
Used in a sentence:
The organizer asked the staff to see to the catering.
Can you please see to the guests?
We need to see to the issue of the tax increase.
Related words or phrases: handle, manage, deal with