Inglisemythical serpent having a head at each end of its body
Portugalianfisbena
Ingliseany of the genus Amphisbaena of legless lizards
English translator: Estonian Portuguese anfisbena Eesti sõnaraamat Español Traductor Svenska Översättare