Translation of segitiga siku siku in English:

User Contribution

segitiga siku siku

right triangle

noun