being harnessed to

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

• being attached to, being tied to, being attached by means of a harness

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