MalayTranslate.com
Malay to English Translator
Translate Here

English to English

net ball

noun (n)

  • a serve that strikes the net before falling into the receiver's court; the ball must be served again
    pemain servis itu malah menyerang jejaring sebelum jatuh ke penerima pengadilan; bola harus di tegakkan lagi
    Synonym:
    let
    source: wordnet30