Sāng dé lā

桑德拉 (Sāng dé lā) is a Chinese word meaning “Sandra (name)”.

Meanings

  1. 1Sandra (name)

Characters in 桑德拉

Related words

Study Chinese with flashcards →