Lughet
›
›
→
falling stone — English to Chinese Translation