gēn tou chóng

Translation

  • wriggler
  • mosquito larva

Synonyms

Chinese Tones