shè lù

Translation

  • to film
  • to record (a video)

Synonyms

Chinese Tones