English to Spanish Dictionary > glen
glen
cañada
translation of 'glen'
noun
cañada
definition
No ad for you
Credits: Google Translate
Hello English works best on our Android App