tiě bǎn niú ròu

Translation

  • beef grilled on a hot iron plate
Chinese Tones