Turkish - English

  1. overcome
  2. surmount
  3. to overcome, to surmount
  4. to carry out (something) successfully

Add a comment

About This Word

    Word of the day: coda