Lughet
›
›
→
monkey puzzle — English to Chinese Translation