Deutsch-Englisch Wörterbuch »

jemandem einen besuch abstatten bedeutet auf Englisch

DeutschEnglisch
jemandem einen Besuch abstatten

to pay a visit to someone