Multilingual Turkish Dictionary

I'LL STAY HERE FOR A WEEK

I'LL STAY HERE FOR A WEEK : English Turkish

urada bir hafta kalacağım