Lughet
sarcomere — English to Chinese Translation | Lughet