Turkish - English

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

Add a comment

Favorites

About This Word