How do you say anguilla in Thai?
— แองกวิลลา


Generic synonyms for anguilla in Thai
islandเกาะ (gòr)