Lughet
herbaceous steppe — English to Chinese Translation | Lughet