Lái sī tè

Translation

  • Lester or Leicester (name)
  • Leicester, English city in East Midlands
Chinese Tones