turklehceleri.org

wormhole

English—Turkish Dictionary (FreeDict, 2017)

wormhole /dˈʌbəljˌuː/

1. solucan deliği, kurt deliği.


Last searches: