Lughet
temporary deposit — English to Chinese Translation | Lughet