zuò láo

Translation

  • to be imprisoned

Synonyms

Chinese Tones