Kamus Mobile
https://m.xamux.com
English to Indonesian
macrocosm alam semesta
macrocosm
noun
everything that exists anywhere
segala sesuatu yang ada di mana saja
source: WordNet 3.0
great world opposed to macrocosm
besar dunia bertentangan dengan makrokosmos