yawper

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

• barker; person who talks a lot, chatter

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

بپرس