Back to Dictionary
埃布罗河
埃布羅河
ĀibùluóHé
1.
Ebro River (in northeast Spain)
Noun