kamus
.
Search
About
wormhole
English
wormhole
Noun
Hole made by a burrowing worm
English: wormhole