meaning of Arcierenleibgarde

Arcierenleibgarde - German to English

Royal business for the Archers [Br.]