meaning of Bajonettscheide

Bajonettscheide - German to English

bayonet scabbard

View more

  • bayonet sheath