Pinyin Dictionary results for "sai de na"

赛德娜
Sedna, small body in the outer reaches of the solar system
Dictionary data provided by CC-CEDICT