darf ich dir nachschenken?

listen to the pronunciation of darf ich dir nachschenken?
Немецкий Язык - Английский Язык
Can I refresh your drink?
Can I top you up?