賽百味 sài bǎi wèi

DEFINITIONS

  1. Subway (fast food restaurant)

CHARACTERS

賽 sài compete, contend; contest, race
百 bǎi one hundred; numerous, many
味 wèi taste, smell, odor; delicacy