Lughet
rubber dinghy — English Definition | Lughet