Translation of pintu kasa in English:

User Contribution

pintu kasa

Screen door

noun