Lughet
woolly aphid — English to Chinese Translation | Lughet