Lughet
paved ditch — English to Chinese Translation | Lughet