How do you say anguilla in Finnish?
— Anguilla


Generic synonyms for anguilla in Finnish
islandsaari