MalayTranslate.com
Malay to English Translator
Translate Here

English to English

topographic point

noun (n)

  • a point located with respect to surface features of some region
    titik terletak dengan hormat untuk permukaan fitur dari beberapa kawasan
    Synonym:
    place, spot
    source: wordnet30