No exact translation found for
suffer from strangury or retention of urine

related Results
die Retention (n.) , {ecol.}
die Retention (n.) , {Zahnmedizin}, {med.}