Lughet
pushing and pulling forces — English to Chinese Translation | Lughet