Indonesian to English
binasa oleh siasat sendiri - | hoisted with own petard |
binasa | destroyed |
oleh | gift brought back from a trip |
siasat | investigation, tactics |
sendiri | self, own |
binasa oleh siasat sendiri - | hoisted with own petard |
binasa | destroyed |
oleh | gift brought back from a trip |
siasat | investigation, tactics |
sendiri | self, own |