Word Definition - 奥林匹亚

ào lín pǐ yà Olympia (Greece)