Turkish - English

  1. be beyond one's power
  2. be unable to help
  3. beyond one's power
  4. can't help
  5. a) to be beyond one's power b) can't help

Add a comment

Favorites

About This Word