anfisbena Portuguese - English
1.
Englishamphisbaena
-
Englishmythical serpent having a head at each end of its body
-
Portugueseanfisbena
Englishamphisbaena
-
Portugueseanfisbena
English translator: Portuguese English anfisbena Eesti sõnaraamat Español Traductor Svenska Översättare