lǎn zhuāng

Translation

  • mooring bollard
Chinese Tones