tiě bǎn hóng lèi lù
英文翻译
  1. Red tears on the iron plate