Anguilla in Portuguese
Anguilla in Portuguese
Anguila
An archipelago and overseas territory of the United Kingdom in the Caribbean Sea.
Anguilla
An archipelago and overseas territory of the United Kingdom in the Caribbean Sea.