inflammation of the urethra or other urinary organs - Spanish English Dictionary

Suggest a Term