Translation of kidney stone in Indonesian

User Contribution

kidney stone

batu ginjal

noun