tú bù

Translation

  • to be on foot

Synonyms

Chinese Tones