Translation of segitiga in English:

User Contribution

segitiga

triangle

noun