Translation of kain lap in English:

User Contribution

kain lap

Dust cloth

noun