dà jiǎo guài

Translation

  • bigfoot
Chinese Tones