Multilingual Turkish Dictionary

TAMAMEN DURMAK

TAMAMEN DURMAK : Turkish English

v. come to a full stop