meaning of Ablieferungen

Ablieferungen - German to English

deliveries