Translation of microcosm in Malay

microcosm

mikrokosma

noun

  • 1

    mikrokosma