Lughet
potato beetle — English to Chinese Translation | Lughet