embroidered the facts

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

• made fictitious additions to the story, stretched the facts, fabricated, embellished the facts

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

بپرس