German–English dictionary

English translation of the German word etwas bei jemandem abliefern

German → English
  
GermanEnglish
etwas bei jemandem abliefern hand something over to somebody
abliefern deliver