"to make finish"
Deutsche bedeutung
Englisch > Deutsch
Deutsch > Englisch
Englisch
Deutsch
to make finish; to make end; to finish; to conclude
beenden lassen; beenden; vollenden; abschließen (beenden)