English-German dictionary »

to do a service meaning in German

EnglishGerman
to do a service

einen Dienst erweisen