LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Buckingham Palace” in Turkish

1 Turkish translation