Definitions English

  • To excrete urine.