talk large

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

• brag, boast, show off

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

بپرس