causing strife

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

• instigating quarreling, causing fighting

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

بپرس