dì tǎn tuō xié

Translation

  • carpet slippers
Chinese Tones