German-English dictionary »

jemandem einen besuch abstatten meaning in English

GermanEnglish
jemandem einen Besuch abstatten

to pay a visit to someone