Pinyin Dictionary results for "luo tuo lu wa"

罗托鲁瓦
Rotorua, city in New Zealand
Dictionary data provided by CC-CEDICT