Lughet
More haste and less speed. — English to Chinese Translation | Lughet