Multilingual Turkish Dictionary

I HAVE MADE A RESERVATION

I HAVE MADE A RESERVATION : English Turkish

ezervasyon yaptırmıştım