Lughet
ball-and-socket joint — English to Chinese Translation | Lughet