Translation of ginjal in English:

ginjal

kidney

noun

  • 1

    kidney