German phrase
Darf ich Ihnen ~ machen?
Meaning
May I offer you ___?
When to use it
It asks to offer something. Use it for a polite suggestion or offer.
Example dialogue
Darf ich Ihnen einen Vorschlag machen?
May I offer you a suggestion?
Ja, gern. Was schlagen Sie vor?
Sure. What do you suggest?