MalayTranslate.com
Malay to English Translator
Translate Here

English to English

universal resource locator

noun (n)

  • the address of a web page on the world wide web
    alamat laman web di world wide web
    source: wordnet30