Lughet
tsetse fly — English Definition | Lughet