Translation of revenant in Malay

User Contribution

revenant

Pocong, Mayat hidup,

noun