Pinyin Dictionary results for "mu sha la fu"

穆沙拉夫
Pervez Musharraf (1943-), Pakistani general and politician, president 2001-2008
Dictionary data provided by CC-CEDICT