MalayTranslate.com
Malay to English Translator
Translate Here

English to English

drop the ball

verb (v)

  • commit a faux pas or a fault or make a serious mistake
    bunuh yang memalukan atau kesalahan atau membuat kesalahan yg besar
    Synonym:
    blunder, boob, goof, sin
    source: wordnet30