Translation of persegi panjang in English:

User Contribution

persegi panjang

rectangle

noun