Skip to content
Traditional display

马莎

mǎ shā

Sign in to save this word to your study lists.

Definitions

  1. 1. Marks and Spencers, UK retail chain
  2. 2. Martha (name)