Translation of sphere in Indonesian

User Contribution

sphere

bola

noun