fortifications
Marianne Uehlin... - Mon, 05/15/2017 - 19:59
English Description:
military works constructed in order to defend or strengthen a position
German Translation:
- Login to post comments
military works constructed in order to defend or strengthen a position