Multilingual Turkish Dictionary

DAHA UZUN YAŞAMA

DAHA UZUN YAŞAMA : Turkish English

n. survival