Translation of serpent in Indonesian

User Contribution

serpent

ular yang besar

noun