scarce and painful urination - Spanish English Dictionary

Suggest a Term