could be glimpsed from afar

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

• visible from a distance, can be viewed on the horizon

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

بپرس