Waterloo


Results for "Waterloo"

English - Turkish Dictionary

meet one´s Waterloo

(English - Turkish Dictionary) :
k. dili büyük yenilgiye uğramak.
English - Turkish Dictionary

Waterloo

(English - Turkish Dictionary) :
i., k. dili büyük yenilgi/mağlubiyet.