Pinyin Dictionary results for "mo gui dao"

魔鬼岛
Devil's Island, notorious French prison off the coast of French Guyana
Dictionary data provided by CC-CEDICT