Multilingual Turkish Dictionary

I WILL STAY 2 NIGHTS

I WILL STAY 2 NIGHTS : English Turkish

2 gece kalacağım