lǎn shéng

Translation

  • cable
  • hawser
  • mooring rope
Chinese Tones