Lughet
diapsida — English to Chinese Translation | Lughet