LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Phra Nakhon Si Ayutthaya” in Turkish

1 Turkish translation