Lughet
ring and ball apparatus — English to Chinese Translation | Lughet