LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Angkor Vat” in English

1 English translation
EN
Angkor Wat

I'd like to visit Angkor Wat before I die.