Translation of doomsday in Indonesian

User Contribution

doomsday

kiamat

noun