river upper reaches

انگلیسی به انگلیسی

• upper end of a river or stream

پیشنهاد کاربران