DYSURY MEANING IN ENGLISH

• Dysury Definition & Synonyms

  1. (n.) Difficult or painful discharge of urine.


RECENT SEARCHES