tiě jiǎ chē

Translation

  • armored car

Synonyms

Chinese Tones