Pinyin Dictionary results for "ai bu luo he"

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