helpless, impotent, powerless

listen to the pronunciation of helpless, impotent, powerless
English - Turkish

Definition of helpless, impotent, powerless in English Turkish dictionary

helpless, powerless
naçar