Skip to content
EntityQ569612· pop 26· linked from 267 articles

Also known as technical vehicle

improvised fighting vehicle