godforsaken place

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

• desolate site, remote spot, neglected place, dismal spot

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

بپرس