landlocked ne demek

  1. landlocked : kara ile çevrili
  2. landlocked : kara ile kuşatılmış