Adjective Definition
anguillan
1.Definition: of or relating to or characteristic of Anguilla or its people
"Anguillan sea food specialties"
Please Share
1.Definition: of or relating to or characteristic of Anguilla or its people
"Anguillan sea food specialties"