YYzai Dictionary

English words translated into Chinese.

kidney stones

Origin:

     kidney stones

Translate:


     

kidney stones More translation