meaning of Belagerungsartillerie

Belagerungsartillerie - German to English

siege artillery