Translation of serba salah in English:

serba salah

all wrong

adjective

  • 1

    all wrong, in a fix