glen
English—Turkish Dictionary (FreeDict, 2017)
glen /ɡˈɔːl/
1. dağlar arasındaki dar dere yatağı, dere, vadi.
English—Turkish Dictionary (Anonymous)
glen
küçük vadi
dar vadi
1. dağlar arasındaki dar dere yatağı, dere, vadi.
küçük vadi
dar vadi