- Joined
- Oct 25, 2020
- Messages
- 3,602
- Points
- 238
Turkish electronic warfare producer state firm HAVELSAN unmanned systems.
BARKAN vehicle
BARKAN vehicle