Anguilla in Russian
Anguilla in Russian
Анги́лья
An archipelago and overseas territory of the United Kingdom in the Caribbean Sea.
Ангилья
An archipelago and overseas territory of the United Kingdom in the Caribbean Sea.