Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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