"enklawa" in inglés — Polish-inglés dictionary | see "enklawa" in Polish

enklawa

sustantivo
  1. enclave  
    I think that Switzerland, an enclave surrounded on all sides by EU Member States, does, in fact, need to be open to the programmes.