Results for "

debacle

"
English - Turkish Dictionary

debacle

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