MalayTranslate.com
Malay to English Translator
Translate Here

English to English

longsighted

adjective (a)

  • Able to see objects at a great distance; hence, having great foresight; sagacious; farseeing.
    mampu melihat objek pada jarak jauh; maka, mempunyai hebat pandangan jauh; berakal; farseeing.
    source: webster1913

adjective satellite (s)