Pinyin Dictionary results for "ge rui na da"

格瑞那达
Grenada, island country in the Caribbean Sea (Tw)
Dictionary data provided by CC-CEDICT