meaning of landsturm

1. That part of the reserve force in Germany which is called out last.


Related Words

landsturm |

Developed & Maintained By Taraprasad.com

Treasure Words