Multilingual Turkish Dictionary

DAHA GEÇEN HAFTA

DAHA GEÇEN HAFTA : Turkish English

adv. as recently as last week