debacle


Results for "debacle"

English - Turkish Dictionary

debacle

(English - Turkish Dictionary) :
i. çöküş, yenilgi, yıkım.