noun the largest and best preserved Khmer temple in the Angkor complex of ruins.
angkor wat 🔊 Listen to this noun the largest and best preserved Khmer temple in the Angkor complex of ruins. Share Facebook Twitter Google +