Lughet
trackless trolley — English Definition | Lughet