No exact translation found for
render helpless or impotent

related Results
impotent (adj.) , [impotenter ; am impotentesten ] , {med.}