Cabinda
Definitions
1
Posts
1
Posters
53
Views
-
An enclave of Angola at the mouth of the River Congo, separated from the rest of Angola by a wedge of the Democratic Republic of Congo (Zaire).
Explore More Definitions
Browse our collection of 300,000+ community-written definitions