Search term howitzer has 2 results
Jump to
EN English DE German
howitzer (n) Haubitze (n) {f}
howitzer (n) [artillery] Haubitze (n) {f} [artillery]