Multilingual Turkish Dictionary

HABER ALAMAMAK

HABER ALAMAMAK : Turkish English

v. loose sight of