was caught red handed

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

• was caught while performing the deed, his misconduct was found out

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

بپرس