top platformu

  1. Noun, Military emplacement