Pinyin Dictionary results for "ai bu luo"

埃布罗
Ebro river (in northeast Spain)
埃布罗河
Ebro River (in northeast Spain)
Dictionary data provided by CC-CEDICT