Translation of saturnus in English:

User Contribution

saturnus

Saturn

noun