let one's tongue run

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

• chatter, talk a lot, babble

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