Lughet
definite time delay — English to Chinese Translation | Lughet