Pinyin Dictionary results for "ka si te luo"

卡斯特罗
Castro (name); Fidel Castro or Fidel Alejandro Castro Ruz (1926-), Cuban revolutionary leader, prime minister 1959-1976, president 1976-2008
Dictionary data provided by CC-CEDICT