Translation of segitiga in Indonesian

User Contribution

segitiga

triangle

noun