Lughet
›
›
→
scurry away — English to Chinese Translation