Lughet
peeled tomato — English to Chinese Translation | Lughet