Adjective Definition

anguillan

1.Definition: of or relating to or characteristic of Anguilla or its people

"Anguillan sea food specialties"




Please Share