Multilingual Turkish Dictionary

DAHA ÇOK DAYANMAK

DAHA ÇOK DAYANMAK : Turkish English

v. outlast, outlive