Tysk-Engelsk ordbok »

jemandem einen besuch abstatten betyder på engelska

TyskaEngelska
jemandem einen Besuch abstatten

to pay a visit to someone