Kamus Mobile
https://m.xamux.com
Indonesian to English
siku-siku 1 (Math.) having a 90-degree angle. 2 a piece of wood or s.t. else added to an irregular piece to square it off.
siku-siku bangkubench hook
siku-siku bloktry-square