MalayTranslate.com
Malay to English Translator
Translate Here

English to English

sharpshoot

verb (v)

  • aim and shoot with great precision
    bidik dan tembak dengan penuh ketelitian
    Synonym:
    snipe
    source: wordnet30