tū lún zhóu

Translation

  • camshaft

Synonyms

Chinese Tones