irritator

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

• person or thing that irritates or aggravates, aggravator

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