Results for "

showdown

"
English - Turkish Dictionary

showdown

(English - Turkish Dictionary) :
i. bir kavganın galibini belirleyecek olay: This debate will turn into a showdown between Asaf and Esat. Bu tartışma Asaf ile Esat arasında bir kavgaya dönüşecek.