lù dī

Translation

  • (road or railway) embankment
Chinese Tones