Translation of Pintu kasa in English:

User Contribution

Pintu kasa

Screen door

noun