Inglésmythical serpent having a head at each end of its body
Portuguésanfisbena
Inglésany of the genus Amphisbaena of legless lizards
English translator: Spanish Arabic anfisbena Eesti sõnaraamat Español Traductor Svenska Översättare