血尿

bloody urine; hematuria (haematuria)

Meaning

  1. n
    bloody urine; hematuria (haematuria)

Example sentences