embarrassed him

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

• bewildered him, perplexed him, made him feel self-conscious

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