FEEDBACK

Meaning of 魔鬼岛

Lookup via: Pinyin | Radicals
guǐ dǎo (Trad.: 魔鬼島)
Devil's Island, notorious French prison off the coast of French Guyana