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

About This Word

    Word of the day: coda