Multilingual Turkish Dictionary

KAÇAR DURUMDA

KAÇAR DURUMDA : Turkish English

adj. on the lam