English-Spanish dictionary »

anguilla meaning in Spanish

EnglishSpanish
Anguilla (British overseas territory in the Caribbean)
proper noun
[UK: æŋ.ˈɡwɪ.lə]
[US: ˌæˈŋ.wɪ.lə]

Anguilaproper noun