アンコール・ワット
Meanings
Noun
1. Angkor Wat