Pinyin Dictionary results for "tuo lu"

驼鹿
elk; moose
罗托鲁瓦
Rotorua, city in New Zealand
Dictionary data provided by CC-CEDICT