Multilingual Turkish Dictionary

I HAVE A RESERVATION

I HAVE A RESERVATION : English Turkish

ezervasyon yaptırmıştım