Translation of saturn in Indonesian

User Contribution

saturn

Saturnus

noun