Translation of persegi in Indonesian

User Contribution

persegi

square

noun