huckstering

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

• peddling, selling, hawking

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

بپرس