ogler

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

• starer, one who leers

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

بپرس