towability

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

• ability to be towed or hauled

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