MalayTranslate.com
Malay to English Translator
Translate Here

English to English

portal site

noun (n)

  • a site that the owner positions as an entrance to other sites on the internet
    tapak yang pemiliknya posisi sebagai pintu masuk ke lokasi yang lain di internet
    Synonym:
    portal
    source: wordnet30