German-French dictionary »

einen besuch abstatten meaning in French

GermanFrench
einen Besuch abstatten

visiter