Lughet
stony meteorite — English to Chinese Translation | Lughet