Translation of salah letak in English:

salah letak

mislay

verb

  • 1

    mislay, mislaid, lose temporarily, misplace