paletli araç

  1. tracked vehicle
tracked armored vehicle Noun, Military