long-distance blockade

  1. Noun deniz ablukası