lookout point

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

• high point of land where one can see far in all directions

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

بپرس