Lughet
ovipara — English to Chinese Translation | Lughet