Lughet
towering cumulus — English to Chinese Translation | Lughet