wag the tongue

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

• chatter, talk constantly

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

بپرس