Results for "

watershed

"
English - Turkish Dictionary

watershed

(English - Turkish Dictionary) :
i. 1. iki nehir havzası arasındaki set. 2. boşaltma havzası.