Slovnenya

Translation English French: enclave

Dictionary: main
enclave
noun