embellished the facts

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

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

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