granted him her favors

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

• she had sexual intercourse with him, she made love to him

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