Translation of segi lima in English:

User Contribution

segi lima

pentagon


User Contribution

segi lima

pentagon

noun