How do you say anguilla in Russian?
— Ангилья


Generic synonyms for anguilla in Russian
islandостров (m) (óstrov)