English | German | Russian | Czech

warwagon English

Meaning warwagon meaning

What does warwagon mean?

warwagon

(fiction, uncommon) A combat vehicle similar to an armored personnel carrier.

Are you looking for...?