Translation of kain kafan in English:

User Contribution

kain kafan

shroud

noun