Lughet
scurry away — English to Chinese Translation | Lughet