Translation of global village in Romanian

global village

sat planetar, n.

noun

  • 1

    sat planetar