el yapımı mayın

  1. Noun, Military improvised mine