Pinyin Dictionary results for "sha li du an"

沙利度胺
thalidomide
Dictionary data provided by CC-CEDICT