Lughet
veterinary surgeon — English Definition | Lughet