×

enclave meaning in English

n. enclave, territory or culturally distinct entity surrounded by the territory of another country

Related Words

  1. enchérisseur
  2. enchérisseur escroc
  3. enclaver
  4. enclavé
PC Version

Copyright © 2018 WordTech Co.