English-Turkish dictionary »

wormhole meaning in Turkish

EnglishTurkish
wormhole (a shortcut between distant parts of space)
noun
[UK: ˈwɜːm.həʊl]
[US: ˈwɝːmhoʊl]

solucan deliğinoun