showered compliments on

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

• give many compliments, give many flattering remarks, distributed an abundance of flattering remarks

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