smearing

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

• spreading, daubing; defaming, degrading, abusing

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

بپرس