darboğaz


Results for "darboğaz"

Turkish - English dictionary

darboğaz

(Turkish - English dictionary) :
1. geog. gap, notch, defile; gorge. 2. difficult situation or time.